„Szeretnék újat mutatni ezzel a projekttel, van még néhány trükk a tarsolyomban. Nem hagyományos Guy Ritchie film lesz." - nyilatkozta a rendező.
Azt már korábban is tudni lehetett, hogy a zseniális nyomozót Robert Downey Jr. kelti életre, azonban a szereposztás csak most lett publikus: Holmes állandó segítőtársát, Dr. Watsont Jude Law formázza meg. A főbb szerepekben olyan színészeket találunk, mint Rachel McAdams, Mark Strong és Kelly Reilly.